package com.bsj.sipgateway.sip.bean;

import com.alibaba.excel.event.AbstractIgnoreExceptionReadListener;
import com.bsj.power.common.def.vo.DeviceSceneIdPOJO;
import com.bsj.sipgateway.common.constant.Constants;
import com.bsj.sipgateway.util.CommandDownType;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @Author WPH
 * @Description
 * @Date 2022/8/13 12:09
 */
@Data
@NoArgsConstructor
public class Command {
    /**
     * 指令uuid
     */
    private String uuid;
    /**
     * 命令类型 参考CommandDownType指令下发类型
     */
    private int cmdType;
    /**
     * 会话类型 参考Constants
     */
    private String sessionType;

    /**
     * 逻辑通道
     */
    private String channel;

    private String deviceId;


    public Command(String uuid, int cmdType,String videoType,String channel,String deviceId) {
        this.uuid = uuid;
        this.cmdType = cmdType;
        this.channel = channel;
        this.deviceId = deviceId;
        this.sessionType = videoType;
    }
}
